isolation incubator - German English Dictionary